package com.example.restwebservice;

import java.util.List;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

public class RestWebServiceActivity extends Activity {
	
	private static final String tag = "RestWebServiceActivity";
	
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        new Thread(new Runnable() {
			
			@Override
			public void run() {
				
				RestClient.cadastrar("Joao Pedro", "cristiano", "1233");
				RestClient.cadastrar("Maria da Silva", "mariasilva", "sadfdsf");
				
				List<Pessoa> pessoas = RestClient.listarPessoas();
				for (Pessoa pessoa : pessoas) {
					Log.e(tag, pessoa.toString());
				}
				
				RestClient.enviarMensagem("1", "Oi, tudo bem?");
				RestClient.enviarMensagem("1", "Teste com WebServices");
				RestClient.enviarMensagem("2", "Enviando mensagem para servidor...");
				
				List<String> mensagens = RestClient.listarMensagens("12");
				for (String msg : mensagens) {
					Log.e(tag, msg.toString());
				}
				
			}
		}).start();
    }
}